perimeter of an island/cape - Turc Anglais Dictionnaire